package com.hibase.core.emqx.constant;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;

@AllArgsConstructor
public enum QosEnum {

    /**
     * QoS0：消息被网络发出后触发一次
     * QoS1：当收到broker的PUBACK消息后触发
     * QoS2：当收到broer的PUBCOMP消息后触发
     */
    QoS0(0), QoS1(1), QoS2(2);

    @Getter
    @Setter
    private Integer value;
}